home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Psychedelic Bus of Dead Knowledge
/
The Psychedelic Bus of Dead Knowledge.iso
/
drag & drop onto System Folder
/
QuickTime™
/
QuickTime™.rsrc
/
bin.rsrc_CDEF_101.txt
< prev
next >
Wrap
Text File
|
1996-07-18
|
49KB
|
875 lines
start:
fn00000000:
00000000 4E56 FF56 link A6, -0x00AA
00000004 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000008 2A2E 0008 move.l D5, [A6 + 0x8]
0000000C 3C2E 000C move.w D6, [A6 + 0xC]
00000010 286E 000E movea.l A4, [A6 + 0xE]
00000014 7000 moveq.l D0, 0x00
00000016 2D40 FFEE move.l [A6 - 0x12], D0
0000001A 42AE FFFC clr.l [A6 - 0x4]
0000001E 426E FFFA clr.w [A6 - 0x6]
00000022 486E FFB4 pea.l [A6 - 0x4C]
00000026 A874 syscall GetPort
00000028 2054 movea.l A0, [A4]
0000002A 2D68 0004 FFB8 move.l [A6 - 0x48], [A0 + 0x4]
00000030 2F28 0004 move.l -[A7], [A0 + 0x4]
00000034 A873 syscall SetPort
00000036 206E FFB8 movea.l A0, [A6 - 0x48]
0000003A 3028 0006 move.w D0, [A0 + 0x6]
0000003E 48C0 ext.l D0
00000040 323C 8000 move.w D1, 0x8000
00000044 C240 and.w D1, D0
00000046 7000 moveq.l D0, 0x00
00000048 3001 move.w D0, D1
0000004A 4A80 tst.l D0
0000004C 56C0 sne D0
0000004E 4400 neg.b D0
00000050 49C0 lea.l A4, D0
00000052 1800 move.b D4, D0
00000054 486E FFBC pea.l [A6 - 0x44]
00000058 A898 syscall GetPenState
0000005A 206E FFB8 movea.l A0, [A6 - 0x48]
0000005E 3D68 0048 FFF2 move.w [A6 - 0xE], [A0 + 0x48]
00000064 4A04 tst.b D4
00000066 6708 beq +0xA /* 00000070 */
00000068 486E FFF4 pea.l [A6 - 0xC]
0000006C AA19 syscall GetForeColor
0000006E 600A bra +0xC /* 0000007A */
label00000070:
00000070 206E FFB8 movea.l A0, [A6 - 0x48]
00000074 2D68 0050 FFDA move.l [A6 - 0x26], [A0 + 0x50]
label0000007A:
0000007A 0C46 0003 cmpi.w D6, 0x3
0000007E 661C bne +0x1E /* 0000009C */
00000080 7024 moveq.l D0, 0x24
00000082 A322 syscall NewHandleClear, flags=3
00000084 2D48 FFB0 move.l [A6 - 0x50], A0
00000088 2054 movea.l A0, [A4]
0000008A 216E FFB0 001C move.l [A0 + 0x1C], [A6 - 0x50]
00000090 2054 movea.l A0, [A4]
00000092 70FF moveq.l D0, 0xFFFFFFFF
00000094 2140 0020 move.l [A0 + 0x20], D0
00000098 6000 0648 bra +0x64A /* 000006E2 */
label0000009C:
0000009C 2054 movea.l A0, [A4]
0000009E 2D48 FFD6 move.l [A6 - 0x2A], A0
000000A2 2068 001C movea.l A0, [A0 + 0x1C]
000000A6 2D48 FFDE move.l [A6 - 0x22], A0
000000AA 2D50 FFE2 move.l [A6 - 0x1E], [A0]
000000AE 4AAE FFDE tst.l [A6 - 0x22]
000000B2 6700 062E beq +0x630 /* 000006E2 */
000000B6 206E FFE2 movea.l A0, [A6 - 0x1E]
000000BA 2650 movea.l A3, [A0]
000000BC 4A28 0015 tst.b [A0 + 0x15]
000000C0 664C bne +0x4E /* 0000010E */
000000C2 206E FFD6 movea.l A0, [A6 - 0x2A]
000000C6 4A68 0014 tst.w [A0 + 0x14]
000000CA 6742 beq +0x44 /* 0000010E */
000000CC 200B move.l D0, A3
000000CE 663E bne +0x40 /* 0000010E */
000000D0 598F subq.l A7, 4
000000D2 206E FFD6 movea.l A0, [A6 - 0x2A]
000000D6 3F28 0014 move.w -[A7], [A0 + 0x14]
000000DA A9BF syscall GetRMenu
000000DC 265F movea.l A3, [A7]+
000000DE 200B move.l D0, A3
000000E0 6700 0600 beq +0x602 /* 000006E2 */
000000E4 4A93 tst.l [A3]
000000E6 6700 05FA beq +0x5FC /* 000006E2 */
000000EA 206E FFDE movea.l A0, [A6 - 0x22]
000000EE 2050 movea.l A0, [A0]
000000F0 208B move.l [A0], A3
000000F2 2F0B move.l -[A7], A3
000000F4 70FF moveq.l D0, 0xFFFFFFFF
000000F6 3F00 move.w -[A7], D0
000000F8 A935 syscall InsertMenu
000000FA 2054 movea.l A0, [A4]
000000FC 317C 0001 0014 move.w [A0 + 0x14], 0x1
00000102 206E FFDE movea.l A0, [A6 - 0x22]
00000106 2050 movea.l A0, [A0]
00000108 117C 0001 0016 move.b [A0 + 0x16], 0x1
label0000010E:
0000010E 0C46 0004 cmpi.w D6, 0x4
00000112 662E bne +0x30 /* 00000142 */
00000114 206E FFDE movea.l A0, [A6 - 0x22]
00000118 2050 movea.l A0, [A0]
0000011A 4A28 0016 tst.b [A0 + 0x16]
0000011E 670E beq +0x10 /* 0000012E */
00000120 200B move.l D0, A3
00000122 670A beq +0xC /* 0000012E */
00000124 2053 movea.l A0, [A3]
00000126 3F10 move.w -[A7], [A0]
00000128 A936 syscall DeleteMenu
0000012A 2F0B move.l -[A7], A3
0000012C A932 syscall DisposeMenu
label0000012E:
0000012E 2054 movea.l A0, [A4]
00000130 2068 001C movea.l A0, [A0 + 0x1C]
00000134 A023 syscall DisposHandle/DisposeHandle
00000136 2054 movea.l A0, [A4]
00000138 7000 moveq.l D0, 0x00
0000013A 2140 001C move.l [A0 + 0x1C], D0
0000013E 6000 05A2 bra +0x5A4 /* 000006E2 */
label00000142:
00000142 200B move.l D0, A3
00000144 6700 059C beq +0x59E /* 000006E2 */
00000148 558F subq.l A7, 2
0000014A 206E FFDE movea.l A0, [A6 - 0x22]
0000014E 2050 movea.l A0, [A0]
00000150 4868 001C pea.l [A0 + 0x1C]
00000154 2054 movea.l A0, [A4]
00000156 4868 0008 pea.l [A0 + 0x8]
0000015A A8A6 syscall EqualRect
0000015C 4A1F tst.b [A7]+
0000015E 670C beq +0xE /* 0000016C */
00000160 0C46 000A cmpi.w D6, 0xA /* '\n' */
00000164 6706 beq +0x8 /* 0000016C */
00000166 0C46 0002 cmpi.w D6, 0x2
0000016A 660A bne +0xC /* 00000176 */
label0000016C:
0000016C 206E FFDE movea.l A0, [A6 - 0x22]
00000170 2050 movea.l A0, [A0]
00000172 4228 0017 clr.b [A0 + 0x17]
label00000176:
00000176 206E FFDE movea.l A0, [A6 - 0x22]
0000017A 2D50 FFE2 move.l [A6 - 0x1E], [A0]
0000017E 2053 movea.l A0, [A3]
00000180 70FF moveq.l D0, 0xFFFFFFFF
00000182 B068 0002 cmp.w D0, [A0 + 0x2]
00000186 671A beq +0x1C /* 000001A2 */
00000188 70FF moveq.l D0, 0xFFFFFFFF
0000018A B068 0004 cmp.w D0, [A0 + 0x4]
0000018E 6712 beq +0x14 /* 000001A2 */
00000190 206E FFE2 movea.l A0, [A6 - 0x1E]
00000194 4A28 0015 tst.b [A0 + 0x15]
00000198